an ancient indian game - French English Dictionary